alfaro's rice water rat - Alemán Inglés Diccionario